what a day! - German English Dictionary